import Vue from 'vue'; 
import App from './App.vue';
 import router from './router';
  import VueBus from 'vue-bus'; 
  import store from './store'; 
  import i18n from './i18n/i18n'; 
  import '@/components/base/element'; 
  import '@/utils/commonUtilConfig'; 
  import '@/assets/styles/css/index.css'; 
  import '@/assets/styles/css/common.css';  
  import './directives/directives'; 
  import draggable from './directives/draggable.js';  
  import '@/assets/styles/css/font.css';  
  Vue.use(VueBus); 
  Vue.config.productionTip = false;
   Vue.directive('draggable', draggable); 
   new Vue({router,store,   i18n,   render: h => h(App) }).$mount('#app'); 